cord that extends from stirrup to stirrup in horseback riding - Spanish English Dictionary